coupling pins - Turco Inglés Diccionario